package com.pqc.tbk.service.taobao;

import java.util.List;

import com.taobao.api.domain.TaobaokeItem;
import com.taobao.api.domain.TaobaokeReport;
import com.taobao.api.domain.TaobaokeReportMember;

public interface TaoBaoService {

	List<TaobaokeItem> getTBKItem(String id, String outerCode);

	/**
	 * 获取某天的淘宝客报表
	 * 
	 * @param date
	 * @param top_session
	 *            此session有效期据说是一年
	 * @return
	 */
	TaobaokeReport getReport(String date, String top_session);

	/**
	 * 保存报表信息， 更新用户及其邀请人的账户信息
	 * 
	 * @param taobaokeReportMember
	 */
	void saveReport(TaobaokeReportMember taobaokeReportMember);
}
